package com.garlicts.excel;

import java.util.Objects;

import org.apache.poi.hssf.usermodel.HSSFRichTextString;
import org.apache.poi.ss.usermodel.RichTextString;
import org.apache.poi.xssf.usermodel.XSSFRichTextString;

public class RichTextStringFactory {

	public RichTextStringFactory() {
	}
	
	public RichTextString getRichTextString(ExcelEnum excelEnum, String str) {
		
		if(Objects.equals(ExcelEnum.EXCEL_2003.getCode(), excelEnum.getCode())) {
			return new HSSFRichTextString(str);
		}
		else if(Objects.equals(ExcelEnum.EXCEL_2007.getCode(), excelEnum.getCode())) {
			return new XSSFRichTextString(str);
		}
		
		return null;
		
	}
	
}
